@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	font:  Arial,Verdana,"宋体";
	border: medium none;

}
img{
	border:none;
}
a{
	font-size: 12px;
	text-decoration: none;
	color: #666;

}
a:hover{
	text-decoration: underline;
	color: #E4393C; 
}
ul,ol{
	list-style: none;
}
div#gaozhi{
	height: 200px;
	width: 200px;
	position: fixed;
	right: 0px;
	bottom: 0px;
	z-index: 50;
	background-color: blue;
	display: block;
	_display:none;
}
div#gaozhi p{
	color: #fff;
}
div#gaozhi input{
	font-size: 12px;
	display: block;
	height: 20px;
	width: 60px;
	background-color: red;
	color: #fff;
	text-align:center;
	position: absolute;
	top: 140px;
	left:70px; 
}
/*顶部灰色区开始*/
#top_out{
	padding-top: 2px;
	font-family: Arial,Verdana,"宋体";
	width: 100%;
	height: 30px;
	margin: 0px auto;
	background: #F7F7F7;
	border-bottom: 1px solid #EEEEEE;
}

#top_out .top{
	width: 1210px;
	height: 30px;
	margin: 0px auto;
}

#top_out .top .left{
	position: relative;
	width: 200px;
	height: 30px;
    float: left;
}

#top_out .top .left a.sc{
	display: block;
	color: #666;
    font-size: 12px;
    font-weight: 400;
    line-height: 30px;
    padding-left: 16px;
    padding-right: 11px;
    text-decoration: none;
    float: left;
}
#top_out .top .left a.sc b{
	display: block;
	width: 13px;
	height: 13px;
	background: url(../images/style/20130725.png) no-repeat;
	float: left;
	margin-top: 7px;
	padding-right: 3px;
	transform:ratateZ(0deg);
	transition:all 0.2s ease 0s;
}
#top_out .top .left a.sc b:hover{
	transform: rotateZ(-360deg);
}
#top_out .top .left span{
	display: block;
	width: 103px;
	height: 26px;
	padding-top: 3px;
    float: left;
}

#top_out .top .left span strong{
	color: #666;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px;
}

#top_out .top .left span a{
	color: #666;
	font-size: 12px;
	font-weight: 400;
	line-height: 24px;
	text-decoration: none;
}

#top_out .top .left a:hover{
	color: #E4393C;
	text-decoration: underline;
}

#top_out .top .left span b{
	display: block;
	width: 12px;
	height: 18px;
	background: url(../images/style/17.png) no-repeat -5px -3px;
	float: left;
	margin-top: 4px;
	padding-right: 8px;
	margin-left: 3px;
}

#top_out .top .left .dz{
	width: 300px;
	height: 256px;
    background: #fff;
    position: absolute;
    left: 91px;
    top: 31px;
    border: 1px solid #DDDDDD;
    border-top: none;
    display: none;
    z-index: 10;
}

#top_out .top .left .dz a {
	width: 48px;
	display: block;
	color: #005EA7;
	float: left;
	font-size: 12px;
	font-weight: 400;
	text-decoration: none;
	/*line-height: 30px;*/
	margin-left: 18px;
	margin-top: 10px;

}

#top_out .top .left .dz a:hover{
	background: #005EA7;
	color: #fff;
}
#top_out .top .left .dz div.dzclear{
	width: 19px;
	height: 19px;
	position: absolute;
	top: -5px;
	right: -5px;
	background: url(../images/style/17.png) no-repeat -35px 0px;
}

#top_out .top .right{
     height: 30px;
     float: right;
}

#top_out .top .right ul{
    height: 30px;
}
#top_out .top .right ul li{
	height: 30px;
	list-style: none;
	color: #666;
	font-size: 12px;
	line-height: 30px;
	padding-left: 3px;
	padding-right: 11px;
	float: left;
	position: relative;
}

#top_out .top .right ul li a{
	float: left;
	color: #666;
	text-decoration: none;
}

#top_out .top .right ul li a:hover{
	color: #E4393C;
	text-decoration: underline;
}

#top_out .top .right ul s{
	float: left;
	height: 12px;
	border-left: 1px solid #DDD;
	overflow: hidden;
	padding-right: 9px;
	margin-top: 10px;
}


#top_out .top .right ul b{
	display: block;
	float: left;
	width: 7px;
	height: 4px;
	margin-top: 13px;
	margin-left:8px;
	background: url(../images/style/20130330A_2.png) no-repeat -95px -55px;

}

#top_out .top .right ul li span{
	float: left;
}

.vip{
	background: url(../images/style/vip.png) no-repeat;
	display: block;
	width: 24px;
	height: 11px;
	float: left;
	margin-top: 9px;
	margin-right: 3px;
}

#top_out .top .right ul li i.sj{
	display: block;
	width: 13px;
	height: 22px;
	float: left;
	margin-right: 8px;
	margin-top: 5px;
	background: url(../images/style/20130330A_2.png) no-repeat -128px -360px;
}

#top_out .top .right ul li.shouji div.sjjd{
    position: absolute;
    width: 210px;
    height: 214px;
    top: 30px;
    left: -1px;
    	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 60px;
    border: 1px solid #EEE;
    border-top: none;
    background: #FFF url(../images/style/11.png) no-repeat;
    display: none;
    z-index: 10;
}

#top_out .top .right ul li.kh div.khf{
	width: 72px;
	height: 110px;
	background: #FFF;
	position: absolute;
	top: 30px;
	left: -1px;
	border: 1px solid #EEE;
	border-top: none;
	padding-left: 5px;
	display: none;
	z-index: 10;
}

#top_out .top .right ul li.kh div.khf a{
	line-height: 20px;
}

#top_out .top .right ul li div.wzdh{
	width: 250px;
	height: 210px;
	position: absolute;
	background: #FFF;
	top: 30px;
	right: -1px;
	border: 1px solid #EEE;
	border-top: none;
	display: none;
	z-index: 10;
}
/*导航栏和搜索栏二合一开始*/
div#header{
	height:120px ;
	width: 100%;
	margin-bottom: 0px;
	
}
/*搜索栏开始*/
div#sousuo{
	position: relative;
	height: 63px;
	width: 1210px;
	margin: 0 auto;
	margin-top:10px;
	
	
}
div#sousuo img.jd_logo{
	display: block;
	position: absolute;
	top:15px;
	left:0px;
	
}
div#sousuo img.xsd{
	display: block;
	position: absolute;
	top: 0px;
	left:178px;
}	
div#sousuo .sousuo1{
	position: absolute;
	left:300px;
	top:9px;
	width: 500px;
	height:54px;

}
div#sousuo div.search{
	width: 500px;
	height:36px;
	background-color:#E4393C;
	float: left;
	

}
div#sousuo div.search input.search_in{
	display: block;

	width: 416px;/*416*/
	_width: 413px;
	height:30px;
	margin:3px 0px 3px 3px;
	border:0px;
	float: left;
	color: #999;
	font-size: 14px;
	font-family: arial,"宋体";

}
div#sousuo div.search input.button{
	cursor: pointer;
	display: inline;
	width: 78px;
	height:30px;
	background-color: #E4393C;
	color: #FFFFFF;
	font-weight: 700;
	float: left;
	margin: 3px 3px 3px 0px;
	font-family: arial,"宋体";
	font-size: 14px;
	line-height: 17px;
	font-weight: 700;
	border: 0px;
}
div#sousuo div.sousuo1 span{
	font-size: 12px;
	color: #999;
	float: left;
}

div#sousuo div.sousuo1 a{
	color: #999;
	float: left;
	font-size: 12px;
	text-decoration:none;
	margin-right: 10px;
	line-height: 18px;


}
div#sousuo div.sousuo1 a:hover{
	text-decoration: underline;
	color:#FF0000;

}
div#sousuo div.wdjd{
	width: 104px;
	height: 30px;
	border:1px solid #EFEFEF;
	position: absolute;
	top:14px;
	left:820px;
	background-color: #F7F7F7;
}
div#sousuo div.wdjd img.ren{
	height: 17px;
	width: 17px;
	position: absolute;
	top: 6px;
	left:7px;
}
div#sousuo div.wdjd img.jt{
	height:4px;
	width: 7px;
	position: absolute;
	top:12px;
	left:86px;
}
div#sousuo div.wdjd div.bt1{
	display: block;
	height: 12px;
	width:50px;
	position:absolute;
	top:8px;
	left:31px;


}

div#sousuo div.wdjd a.bt1{
	font-size: 12px;
	color: #999;
}
div#sousuo div.gwc {
	width: 124px;
	height: 30px;
	border:1px solid #EFEFEF;
	position: absolute;
	top:14px;
	left:936px;
	background-color: #F7F7F7;
	
}
div#sousuo div.gwc img.gwc1{
	display: block;
	width:20px;
	height: 16px;
	position: absolute;
	top: 6px;
	left:6px; 
}
div#sousuo div.gwc span.jt{
	width:20px;
	height:16px;
	position:absolute;
	top:6px;
	left:6px;
	background: url(../images/gwc1.png) 0px 0px no-repeat;  
}
div#sousuo div.gwc span.jt1{
	width:5px;
	height: 11px;
	background: url(../images/jt1.png) 0px 0px no-repeat;
	position: absolute;
	top: 9px;
	left:110px;
}
div#sousuo div.gwc span.js{
	position: absolute;
	top:7px;
	left:30px;
	width: 73px;
	height: 15px;
	
}
div#sousuo div.gwc span.js a{
	line-height: 15px;
	color: #999;
}
div#sousuo div.gwc span.sl{
	width: 19px;
	height: 20px;
	position: absolute;
	top:-13px;
	left:20px;
	background: url(../images/20130330A_1.png) -133px -279px no-repeat;

}
div#sousuo div.gwc span.sl span.number{
	width: 15px;
	height:18px;
	float: right;
	background: url(../images/20130330A_1.png) -126px -250px no-repeat;
	line-height: 18px;
	color: #fff;
	text-align: center;
}
div#sousuo img.bk{
	display: block;
	
	position: absolute;
	top:7px;
	right:0px;
	border: 1px solid #F6F6F6;
}
/*搜索栏结束*/
/*填充div*/
div#tc1{
	width: 100%;
	height: 17px;

}
/*导航栏开始*/
div#dhl{
	width: 1210px;
	height:40px;
	background: #E33A3D;
	margin: 0 auto;
	color:#fff;

}
div#dhl .dhl_left{
	width: 210px;
	height: 40px;
	float: left;
}
div#dhl a.left{
	display: block;
	font-weight: 700;
	font-family: 微软雅黑;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	width: 190;
	height: 40px;
	margin-left:20px;
}
div#dhl a.left:hover{
	color: #fff;
}
div#dhl ul.right{
	float: left;
}
div#dhl ul.right li {
	float: left;
	height: 40px;
	width: 85px;



}

div#dhl ul.right li a{
	display: block;
	line-height: 40px;
	height: 40px;
	width: 85px;
	font-size: 15px;
	font-weight: 700;
	font-family: 微软雅黑;
	color: #fff;
	text-align: center;

}
div#dhl ul.right li a:hover{
	text-decoration: none;
	color: #fff;
	background: #A40000;

}
div#dhl img.xjk{
	float: right;
}
/*导航栏结束*/
/*上面主体开始*/
div#zt1{
	height: 410px;
	width: 1210px;
	margin:0 auto;
	margin-bottom: 10px;
	/*border:1px solid red;*/
	
}

/*主体左边开始*/
div#zt1 div.left{
	width:206px;
	height: 408px;
	float: left;
	border-right:2px solid #E4393C;
	border-left:2px solid #E4393C;
	border-bottom:2px solid #E4393C;
	position: relative;

}
div#zt1 div.left ul.left{
	position: relative;

}
div#zt1 div.left li#left1{
	border-top:none;
	height: 30px;
	
	
}
div#zt1 div.left li.left1 p#left1{

	
	margin-top:2px;
	
}
div#zt1 div.left li{
	
	width: 206px;
	height: 28px;
	border-top: 1px solid #fff;
	
	background: #FAFAFA;
	
	

}
div#zt1 div.left li p{
	padding-left: 12px;
	width: 194px;
	height: 28px;
	border-top: 1px solid #fff;
	background-color: #FAFAFA;
	position: relative;
	background: url(../images/jt2.png) #FAFAFA 189px 9px no-repeat;

}
/*多级菜单开始*/

div#zt1 div.left ul li p.cur{
	width: 192px;
	height: 26px;
	z-index: 5;
	background-color: #ffffff;
	border-top:1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	background-image:none;
	box-shadow: 0px 0px 3px #DDD;

}

div#zt1 div.left ul.left li  div.caidan{
	position: absolute;
	left:199px;
	top:3px;
	width: 705px;
	height:439px;
	border:1px solid #DDDDDD ;
	box-shadow: 0px 0px 4px #DDD;
	background-color: #fff;
	z-index: 4;
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
	display: none;
}

div#zt1 div.left ul.left li p s.bd{
	
	width:7px;
	height: 32px;
	position: absolute;
	left:200px;
	top:-4px;
	background:#fff;
	z-index:6;
	border:none;
	display:none; 
	
	
}
div#zt1 div.left li a{
	color: #333;
	font-size: 14px;
	font-family: Arial,Verdana,"宋体";
	font-weight: 400;
	line-height: 28px;
}
div#zt1 div.left li span{
	font-size: 12px;
	color: #666;
}
div#zt1 div.left li a:hover{
	font-weight: 700;
	color: #E4393C;
}
/*左边多级菜单内容开始*/
div#zt1 div.left ul.left li  div.caidan div.caidan_left{
	float: left;
	width: 477px;
	min-height: 370px;
	padding: 0px 4px 0px 8px;
	border: none;

}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left{
	padding:6px 0px;
	overflow: hidden;
	border-top: 1px solid #EEE;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dt{
	float: left;
	width: 54px;
	height: 22px;
	text-align: right;
	
	padding: 3px 6px 0px 0px;
	
	
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dt a{
	text-decoration: underline;
	font-size: 12px;
	line-height: 22px;
	font-weight: 700;
	color: #E4393C;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dd{
	padding:3px 0px 0px;
	overflow: hidden;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dd em{
	float: left;
	height: 14px;
	margin: 4px 0px;
	line-height: 14px;
	padding: 0px 8px;
	border-left: 1px solid #CCC;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dd em a{
	line-height: 14px;
	color: #666;
	font-size: 12px;
	font-style: normal;
	font-family: Arial,Verdana,"宋体";
	font-weight: 400;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_left dl.left dd em a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#zt1 div.left ul.left li  div.caidan dl.right_img{
	float: left;
	width: 194px;
	padding: 10px 8px 6px 8px;
	overflow: hidden;


}
div#zt1 div.left ul.left li  div.caidan dl.right_img dd.img{
	margin-bottom: 4px;
	float: left;
	height: 70px;
	width: 194px;
	float: left;
}
div#zt1 div.left ul.left li  div.caidan dl.right_img dd.img img{
	width: 194px;
	height: 70px;

}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom{
	float: left;
	width: 194px;
	padding: 6px 8px;
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dt.r_b1{
	padding: 3px 6px 0px 0px;
	font-weight: 700;
	color: #E4393C;
	width: 194px;
	float: left;

}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dt.r_b1 a{
		line-height: 18px;
		font-weight: 700;
		color: #E4393C;
		font-size: 12px;
		font-family:  Arial,Verdana,"宋体";
		text-decoration: underline;
}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dd.r_b2{
	padding-top: 6px;
	line-height: 20px;
	overflow: hidden;
	float: left;
}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dd.r_b2 li.r_b3{
	width: 194px;
	float: left;
	height: 20px;
	color: #666;

	border: none;
	background:none;
	
}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dd.r_b2 li.r_b3 a{
	font-size: 12px;
	font-family: Arial,Verdana,"宋体";
	line-height: 20px;
}	
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dd.r_b2 li.tuijian{
	width: 97px;
	height: 20px;
	float: left;
	background: none;
}
div#zt1 div.left ul.left li  div.caidan dl.right_bottom dd.r_b2 li.tuijian a{
	color: #666;
	font-size: 12px;
}
div#zt1 div.left ul.left li  div.caidan div.right_img1{
	padding: 10px 8px;
	width: 194px;
	height: 30px;
	float: left;
}
div#zt1 div.left ul.left li  div.caidan div.right_img1 a{
	display: block;
	width: 194px;
	height: 30px;
	background-image: url(../images/28.png);
	background-repeat: no-repeat;
	line-height: 80px;
	overflow: hidden;
	background-position: 0px -60px;
}
div#zt1 div.left ul.left li  div.caidan ul.top_middle{
	height: 28px;
	width:665px;
	font-size: 14px;
	padding: 5px 10px;
	margin: 0px 10px 10px;
	border-left: none;
	border-right: none;
	border-top: none;

	border-bottom: 1px solid #EEE;
}
div#zt1 div.left ul.left li  div.caidan ul.top_middle li.top_m{
	width: 56px;
	padding-left: 30px;
	height: 28px;
	line-height: 28px;
	margin-right: 25px;
	background-color:  #fff;
	background-image:  url(../images/virtuals-cat-ico.png);
	background-repeat: no-repeat;
	float: left;
	border:none;
}
div#zt1 div.left ul.left li  div.caidan ul.top_middle li.top_m a:hover{
	text-decoration: underline;
	color: #E4393C;
	font-weight: 400;
}
div#zt1 div.left ul.left li  div.caidan .caidan_a{
	width: 685px;
	height: 378px;
	float: left;
	padding: 0px 8px;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_1{
	border-right: 1px solid #EEE;
	margin-right: 8px;
	margin-bottom: 8px;
	padding-right: 8px;
	min-height: 370px;
	width: 334px;
	float: left;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl{
	padding: 6px 0px;
	overflow: hidden;
	border-top: 1px solid #EEE;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl dt{
	float: left;
	width: 54px;
	
	text-align: right;
	padding: 3px 6px 0px 0px;
	
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl dt a{
	line-height: 22px;
	font-weight: 700;
	color: #E4393C;
	font-size: 12px;
	text-decoration: underline;
}

div#zt1 div.left ul.left li  div.caidan div.caidan_a dl  dd{
	padding: 3px 0px 0px;
	width: 274px;
	float: left;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl  dd em{
	float: left;
	height: 14px;
	margin: 4px 0px;
	
	padding: 0px 8px;
	border-left: 1px solid #CCC;
	font-style: normal;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl  dd em a{
	line-height: 14px;
	text-decoration: none;
	font-size: 12px;
	color: #666;
}
div#zt1 div.left ul.left li  div.caidan div.caidan_a dl  dd em a:hover{
	color: #E4393C;
	text-decoration: underline; 
	font-weight: 400;
}
/*上主体左边结束*/
/*上主体中间开始*/
div#zt1 div.middle{
	float: left;
	height: 400px;
	width: 670px;
	position: relative;
	margin-left:10px;
	/*_margin-left:5px;*/
	margin-top: 10px;
	margin-right: 10px;
	_margin-right:4px;
	
	
}

div#lb {
	width:670px;
	height:240px;
	float: left;
	position: relative;
}
div#lb img{
	cursor: pointer;
	width: 670px;
	height: 240px;
	position: absolute;
	top: 0px;
	left:0px;
}
div#lb ul{
	position: absolute;
	bottom:7px;
	right:7px;
	list-style: none;
}
div#lb ul.lb_1 li{
	display: block;
	height: 22px;
	width: 22px;
	border-radius: 50%;
	background: #999999;
	float: left;
	text-align: center;
	color: #fff;
	margin-left: 5px;
	line-height: 22px;
}
/*轮播图结束*/
/*轮播图下方开始*/
div#zt1 div.lb2{
	width: 30px;
	height: 159px;
	position: relative;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float: left;

}
div#zt1 div.lb2_3{
	width: 30px;
	height:159px;
	float: right;
	position:absolute;
	top: 240px;
	left:639px;

	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #CCCCCC;
	float: left;
	
}
div#zt1 ul.lb2{
	width: 159px;
	width:3654px;
	position: absolute;
	top: 0px;
	left:-2436px;
	float: left;

}



div#zt1 ul.lb2 li{
	float: left;
	width: 202px;
	height: 159px;

	border-right:  1px solid #CCCCCC;
}
div#zt1 div.lb2_1{
	width: 608px;
	height: 159px;
	position: relative;
	overflow: hidden;
	float: left;
	
	border-bottom: 1px solid #CCCCCC;

}
div#zt1 div.lb2 b.lb21{
	height: 23px;
	width: 30px;
	position: absolute;
	left: 0px;
	top: 71px;
	background: url(../images/20130330B_1.png) -83px -50px no-repeat;
	
}


div#zt1 div.lb2_3 b.lb23{
	height: 23px;
	width: 30px;
	position: absolute;
	left: 0px;
	top: 71px;
	background:  url(../images/20130330B_1.png) -53px -50px no-repeat;

}
div#zt1 div.lb2:hover{
	transition:all 0.2s ease-in 0s;
	background: #F5F5F5;
}
div#zt1 div.lb2:hover b.lb21{
	
	background:url(../images/15.png) 2px -5px no-repeat;
}
div#zt1 div.lb2_3:hover{
	transition:all 0.2s ease-in 0s;
	background: #F5F5F5;
}
div#zt1 div.lb2_3:hover b.lb23{
	
	background:url(../images/15.png) 2px -42px no-repeat;
}

/*轮播下方结束*/
div#zt1 div.right{
	height:400px; 
	width:310px;
	
	float: right;
	margin-top: 10px;
}
div#zt1 div.right img.top{
	float: left;
	width: 310px;
	height: 70px;
	margin-bottom: 14px;
}
div#zt1 div.right div.r1{
	height: 139px;
	width:310px;
	float: left;
	
}
div#zt1 div.right div.r1 h2{
	float: left;
	font-family: "microsoft yahei";
	font-size: 14px;
	line-height: 16px;
	color: #666;

}
div#zt1 div.right div.r1 a{
	color: #005EA7;
	float:right;
	line-height: 16px;
	
	

}
div#zt1 div.right div.r2{
	margin-top: 8px;
	height: 108px;
	width: 308px;
	border-top:2px solid #AAAAAA;
	border-right:1px solid #EEEEEE ;
	position: relative;
	border-left: 1px solid #EEEEEE ;
	border-bottom: 1px solid #EEEEEE;
	float: left;

}
div#zt1 div.right div.r2 ul.r2_2{
	
	position: absolute;
	top:4px;
	right: 0px;
	height: 100px;
	width: 144px;

}
div#zt1 div.right div.r2 ul.r2_1{
	border-right: 1px solid #EEEEEE;
	height: 100px;
	width: 144px;
	position: absolute;
	top:4px;
	left:10px;
}
div#zt1 div.right div.r2 ul li{
	float: left;
	width: 133px;
	height: 25px;
}
div#zt1 div.right div.r2 ul li a{
	float: left;
	line-height: 25px;
	font-size: 12px;
	color: #666;
}
div#zt1 div.right div.r2 ul li a:hover{
	color: #E4393C;
}
div#zt1 div.right ul.r3{
	height: 168px;
	width: 309px;
	border-left: 1px solid #EEEEEE ;
	border-top:  1px solid #EEEEEE ;
	float: left;
	margin-top: 10px;
}
div#zt1 div.right ul.r3 li{
	width: 76px;
	height: 83px;
	border-right: 1px solid #EEEEEE ;
	border-top:  1px solid #EEEEEE ;
	border-bottom:   1px solid #EEEEEE;
	float: left;
	position: relative;
	transition: height 0.2s ease-in-out 0s;
}
div#zt1 div.right ul.r3 li s{
display: block;
width: 42px;
height: 34px;
margin-top: 10px;
margin-bottom: 5px;
background-image: url('../images/virtuals-20140606.png');
background-repeat: no-repeat;


}
div#zt1 div.right ul.r3 li i{
display: block;
width: 0px;
height: 0px;
overflow: hidden;
margin-left: 16px;
margin-top: 6px;
border-style: solid;
border-width: 3px 3px 0px;
border-color: #AAA #FFF #FFF;
}
div#zt1 div.right ul.r3 li a{
	padding: 0px 17px;
	position: relative;
	top: 0px;
	float: left;
	display: inline;
	width: 42px;
	height: 83px;
	color: #666;
	text-align: center;
}
div#zt1 div.right ul.r3 li a:hover{
	color: #E4393C;
}
div#zt1 div.right ul.r3 li a.r3_2 s{
    background-position: -64px 0px;
}
div#zt1 div.right ul.r3 li a.r3_3 s {
    background-position: -126px 0px;
}
div#zt1 div.right ul.r3 li a.r3_4 s{
	background-position: -189px 0px;
}
div#zt1 div.right ul.r3 li a.r3_5 s{
	background-position: 0px -50px;
}
div#zt1 div.right ul.r3 li a.r3_6 s{
	background-position: -64px -50px;
}
div#zt1 div.right ul.r3 li a.r3_7 s{
	background-position: -126px -50px;
}
div#zt1 div.right ul.r3 li a.r3_8 s{
	background-position: -189px -50px;
}
/*主体上结束*/
div#middle1{
	width: 1212px;
	height: 504px;
	margin-bottom: 10px;
	margin:0 auto;
	
}
div#middle1 div.md1_1{
	margin-bottom: 10px;
	height: 24px;
	width: 1210px;
	float: left;
}
div#middle1 div.md1_1 img{
	width: 228px;
	height: 24px;
	float: left;
}	
div#middle1 div.md2{
	width: 1210px;
	height: 400px;
	float: left;
	position: relative;
	cursor: pointer;
}
div#middle1 div.md2 a:hover{
	text-decoration: none;
}


div#middle1 div.md2 div.md2_1{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}
div#middle1 div.md2 div.md2_1 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_1   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#EEEEEE;
	position: absolute;
	top: 0px;
	left:0px;
	opacity: 0.7;
}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";


}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1 b{
	color: #EA6365;
	font-size: 12px;
}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1 ul{
	list-style:disc;
	
	
	padding-top: 20px;
	
}
div#middle1 div.md2 div.md2_1 div.ppj div.ppj1 ul li{
	font-size: 12px;
	font-weight: 100;

	color: #666;
}

div#middle1 div.md2 div.md2_2{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}
div#middle1 div.md2 div.md2_2 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_2   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background: #FAFAFA;
	position: absolute;
	top: 0px;
	left:0px;
	
}
div#middle1 div.md2 div.md2_2 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_2 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_2 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_2 div.ppj div.ppj1 b{
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 61px;
	background: #E4393C;
	font-weight: 400;
}



div#middle1 div.md2 div.md2_3{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right:10px;
}
div#middle1 div.md2 div.md2_3 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_3   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background: #EEEEEE;
	position: absolute;
	top: 0px;
	left:0px;
	opacity: 0.7;
}
div#middle1 div.md2 div.md2_3 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_3 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_3 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_3 div.ppj div.ppj1 b{
	color: #EA6365;
	font-size: 12px;
}
div#middle1 div.md2 div.md2_3 div.ppj div.ppj1 ul{
	list-style:disc;
	color: #666;
	font-size: 12px;
	padding-top: 20px;
}


div#middle1 div.md2 div.md2_4{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position:relative;
	
	margin-bottom: 10px;
	
	
}
div#middle1 div.md2 div.md2_4 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_4   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#FAFAFA;
	position: absolute;
	top: 0px;
	left:0px;
	
}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1 div{
	
	
	margin-top: 20px;
	width: 120px;
	height: 60px;
	position: relative;
	background: url(../images/index.showcase.tg.png) 0px 26px no-repeat;
}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1 div span{
	color:#333;
	font-size: 12px;

	}
div#middle1 div.md2 div.md2_4 div.ppj div.ppj1 div strong{
	font-size: 22px;
	color: red;
	font-weight: 400;
}




div#middle1 div.md2 div.md2_5{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}
div#middle1 div.md2 div.md2_5 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_5   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#fafafa;
	position: absolute;
	top: 0px;
	left:0px;
	
}
div#middle1 div.md2 div.md2_5 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_5 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_5 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_5 div.ppj div.ppj1 b{
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 85px;
	background:red;
	font-weight: 400;
}


div#middle1 div.md2 div.md2_6{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}
div#middle1 div.md2 div.md2_6 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_6   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#EEEEEE;
	position: absolute;
	top: 0px;
	left:0px;
	opacity: 0.7;
}
div#middle1 div.md2 div.md2_6 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_6 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_6 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_6 div.ppj div.ppj1 b{
	color: #EA6365;
	font-size: 12px;
}




div#middle1 div.md2 div.md2_7{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	margin-right: 10px;
}
div#middle1 div.md2 div.md2_7 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_7  div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#fafafa;
	position: absolute;
	top: 0px;
	left:0px;
	
}
div#middle1 div.md2 div.md2_7 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	
}
div#middle1 div.md2 div.md2_7 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_7 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_7 div.ppj div.ppj1 b{
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 78px;
	background:red;
	font-weight: 400;

}


div#middle1 div.md2 div.md2_8{
	width: 295px;
	height: 190px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
	
}
div#middle1 div.md2 div.md2_8 img{
	display: block;
	width: 305px;
	height: 190px;
	position: absolute;
	top:0px;
	left: 0px;
}
div#middle1 div.md2 div.md2_8   div.ppj{
	display: block;
	width: 120px;
	height: 190px;
	background:#EEEEEE;
	position: absolute;
	top: 0px;
	left:0px;
	opacity: 0.7;
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1{
	position: absolute;
	top: 30px;
	left: 20px;
	width: 100px;
	height: 160px;
	line-height: 20px;
	font-family: "microsoft yahei";
	

}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 h3{
	font-size: 18px;
	color: #333;
	font-family: "microsoft yahei";
	margin-bottom: 5px;
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 a{
	color: #666;
	font-size: 14px;
	line-height: 20px;
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 b{
	color: #EA6365;
	font-size: 12px;
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 ul{
	list-style:disc;
	
	
	padding-top: 20px;
	
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 ul li{
	font-size: 12px;
	font-weight: 100;
	
	color: #666;
}
div#middle1 div.md2 div.md2_8 div.ppj div.ppj1 ul li.ppj12{

	list-style: none;
}

div#middle1 div.md3{
	height: 70px;
	width: 1210px;
	float: left;
}
div#middle1 div.md3 img.md3_1{
	float: left;
	margin-right: 11px;
}
div#middle1 div.md3 img.md3_2{
	float: left;
}
/*一楼开始*/
div#step1{
	width: 1210px;
	height: 394px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step1 div.left{
	width: 210px;
	height: 394px;
	float: left;
	position: relative;
}
div#step1 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step1 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step1 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step1  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step1 div.left div.left_b{
	height: 361px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step1 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step1  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step1 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step1 div.middle{

	height:394px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step1 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step1 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step1 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step1 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step1 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 361px;	
}
/*统一控制样式*/
div#step1 div.middle div.tab ul{
	width: 790px;
	height: 362px;
	overflow: hidden;
	float: left;
}
div#step1 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step1 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step1 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step1 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step1 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step1 div.middle div.tab div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step1 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step1 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step1 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step1 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step1 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step1 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step1 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step1 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step1 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step1 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step1 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step1 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step1 div.right{
	width: 209px;
	height: 393px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step1 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step1 div.right div.right_top a{
	color: #005EA7;
	position: relative;
	float: right;
	padding-right: 12px;
	line-height: 18px;
	margin-left: 18px;
}
div#step1 div.right div.right_top  b{
	position: absolute;
	right: 0px;
	top: 2px;
	width: 8px;
	height: 13px;
	background: url(../images/20130330B_1.png) -130px -50px no-repeat;
}
div#step1 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step1 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step1 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step1 div.right div.right_m ul.mt li img{
	float: left;
}
div#step1 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step1 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step1 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step1 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step1 div.right div.right_b div.bq{
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step1 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}
/*第一块*/
div#step1 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 362px;
	display: none;
}
/*一楼结束*/	
/*二楼开始*/
div#step2{
	width: 1210px;
	height: 394px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step2 div.left{
	width: 210px;
	height: 394px;
	float: left;
	position: relative;
}

div#step2 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step2 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;

	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px no-repeat ;
	background-color: #fff;
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	
}
div#step2 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px no-repeat;
	background-color: #fff;
}
div#step2  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step2 div.left div.left_b{
	height: 361px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step2 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step2  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step2 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step2 div.middle{

	height:394px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step2 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step2 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step2 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step2 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;
	position: absolute;
	bottom: -2px;
	_top: 25px;
	left: 0px;
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step2 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 361px;	
}
/*统一控制样式*/
div#step2 div.middle div.tab ul{
	width: 790px;
	height: 362px;
	overflow: hidden;
	float: left;
}
div#step2 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step2 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step2 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step2 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step2 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step2 div.middle div.tab div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step2 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step2 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step2 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step2 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step2 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step2 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step2 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step2 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step2 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step2 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step2 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step2 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step2 div.right{
	width: 209px;
	height: 393px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step2 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step2 div.right div.right_top a{
	color: #005EA7;
	position: relative;
	float: right;
	padding-right: 12px;
	line-height: 18px;
	margin-left: 18px;
}
div#step2 div.right div.right_top  b{
	position: absolute;
	right: 0px;
	top: 2px;
	width: 8px;
	height: 13px;
	background: url(../images/20130330B_1.png) -130px -50px no-repeat;
}
div#step2 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
	position: relative;
}
div#step2 div.right div.right_m ul.mt{
	width: 210px;
	height: 143px;
	float: left;
}
div#step2 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step2 div.right div.right_m ul.mt li img{
	float: left;
}
div#step2 div.right div.right_m div.tab_x{
	height: 37px;
	width: 210px;
	float: left;
	position: absolute;
	left: 0px;
	bottom:0px;
	
}
div#step2 div.right div.right_m div.tab_x b.t_1{
	display: block;
	height: 5px;
	width: 36px;
	position: absolute;
	top:16px; ;
	left:67px ;
	background-color: #7CBE57;
	overflow: hidden;
}
div#step2 div.right div.right_m div.tab_x b.t_2{
	display: block;
	height: 5px;
	width: 36px;
	position: absolute;
	top:16px; ;
	left:105px ;
	background-color: #9B9B9B;
	overflow: hidden;
}
div#step2 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step2 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step2 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step2 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step2 div.right div.right_b div.bq{
	display: block;
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step2 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}
/*第一块*/
div#step2 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 362px;
	display: none;
}
/*二楼结束*/	
/*三楼开始*/
div#step3{
	width: 1210px;
	height: 394px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step3 div.left{
	width: 210px;
	height: 394px;
	float: left;
	position: relative;
}
div#step3 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step3 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step3 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step3  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step3 div.left div.left_b{
	height: 361px;
	width: 210px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	
}
div#step3 div.left_b ul.left_m{
	width: 72px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step3  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step3 div.left div.left_b img{
	display: block;
	width: 145px;
	height: 361px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
div#step3 div.middle{

	height:394px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step3 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step3 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step3 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step3 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step3 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 361px;	
}
/*统一控制样式*/
div#step3 div.middle div.tab ul{
	width: 790px;
	height: 362px;
	overflow: hidden;
	float: left;
}
div#step3 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step3 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step3 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step3 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step3 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
	
}
div#step3 div.middle div.tab div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step3 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step3 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step3 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*滑动块开始*/
div#step3 div.middle div.tab div.move{
	height:361px;
	width: 158px;
	float: left;
	overflow:hidden;
	background-color: #000;
	
	
}
/*三楼hover*/
/*div#step3 div.middle div.tab div.move a:hover{
	opacity: 0.8;
	text-decoration: none;
}*/


div#step3 div.middle div.tab div.move a.move_1a{
	display: block;
	width: 158px;
	height: 181px;
	position: relative;
	float: left;
	overflow: hidden;
}
div#step3 div.middle div.tab div.move a.move_1b{
	display: block;
	width: 158px;
	height: 180px;
	position: relative;
	float: left;
	overflow: hidden;
}
div#step3 div.middle div.tab div.move a.move_2{
	display: block;
	width: 158px;
	height: 361px;
	position: relative;
	float: left;
	overflow: hidden;
}
div#step3 div.middle div.tab div.move strong{
	position: absolute;
	top: 20px;
	left: 10px;
	font-family: 微软雅黑;
	font-size: 13px;
	color: #555;
	z-index: 5;
}
div#step3 div.middle div.tab div.move em{

position: absolute;
color: #777;
top: 37px;
left: 10px;
font-style: normal;
font-family: 微软雅黑;
z-index: 5;
}
div#step3 div.middle div.tab div.move img{

	
	position: absolute;
	top: 0px;
	left: 0px;
     
}





/*滑动块结束*/
/*价格控制*/
div#step3 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step3 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step3 div.right{
	width: 209px;
	height: 393px;
	position: absolute;
	top: 0px;
	right: 0px;
	
	border-bottom:1px solid #DDDDDD;
}
div#step3 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step3 div.right div.right_top a{
	
	position: absolute;
	right: 0px;
	bottom:6px;
	width: 115px;
	height: 22px;
	background: url(../images/18.png) no-repeat scroll 0px 0px transparent;
}

div#step3 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step3 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step3 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step3 div.right div.right_m ul.mt li img{
	float: left;
}
div#step3 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step3 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step3 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step3 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step3 div.right div.right_b div.bq{
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step3 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}
/*第一块*/
div#step3 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 362px;
	display: none;
}
div#step3 div.middle div#box_taba{
	float: left;
	width: 790px;
	height: 361px;
	display: none;
	position: relative;
	
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
/*三楼结束*/	
/*四楼开始*/
div#step4{
	width: 1210px;
	height: 394px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step4 div.left{
	width: 210px;
	height: 394px;
	float: left;
	position: relative;
}
div#step4 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step4 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step4 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step4  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step4 div.left div.left_b{
	height: 361px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step4 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step4  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step4 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step4 div.middle{

	height:394px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step4 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step4 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step4 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step4 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step4 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 361px;	
}
/*统一控制样式*/
div#step4 div.middle div.tab ul{
	width: 790px;
	height: 362px;
	overflow: hidden;
	float: left;
}
div#step4 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step4 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step4 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step4 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step4 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step4 div.middle div.tab div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step4 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step4 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step4 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step4 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step4 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step4 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step4 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step4 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step4 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step4 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step4 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step4 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step4 div.right{
	width: 209px;
	height: 393px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step4 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step4 div.right div.right_top a{
	
	height: 22px;
	width: 115px;
	position: absolute;

	bottom: 6px;
	right: 0px;
	background: url('http://misc.360buyimg.com/product/skin/2013/i/18.png') no-repeat scroll 0px -54px transparent;
}

div#step4 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step4 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step4 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step4 div.right div.right_m ul.mt li img{
	float: left;
}
div#step4 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step4 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step4 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step4 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step4 div.right div.right_b div.bq{
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step4 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}
/*第一块*/
div#step4 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 362px;
	display: none;
}
/*四楼结束*/	
/*五楼开始*/
div#step5{
	width: 1210px;
	height: 394px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step5 div.left{
	width: 210px;
	height: 394px;
	float: left;
	position: relative;
}
div#step5 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step5 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step5 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step5  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step5 div.left div.left_b{
	height: 361px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step5 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step5  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step5 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step5 div.middle{

	height:394px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step5 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step5 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step5 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step5 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step5 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 361px;	
}
/*统一控制样式*/
div#step5 div.middle div.tab ul{
	width: 790px;
	height: 362px;
	overflow: hidden;
	float: left;
}
div#step5 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step5 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step5 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step5 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step5 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step5 div.middle div.tab div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step5 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step5 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step5 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step5 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step5 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step5 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step5 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step5 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step5 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step5 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step5 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step5 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step5 div.right{
	width: 209px;
	height: 393px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step5 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step5 div.right div.right_top a{
	
	height: 22px;
	width: 115px;
	position: absolute;

	bottom: 6px;
	right: 0px;
	background: url('http://misc.360buyimg.com/product/skin/2013/i/18.png') no-repeat scroll 0px -27px transparent;
}

div#step5 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step5 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step5 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step5 div.right div.right_m ul.mt li img{
	float: left;
}
div#step5 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step5 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step5 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step5 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step5 div.right div.right_b div.bq{
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step5 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}
/*第一块*/
div#step5 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 362px;
	display: none;
}
/*五楼结束*/	
/*六楼开始*/
div#step6{
	width: 1210px;
	height: 324px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step6 div.left{
	width: 210px;
	height: 324px;
	float: left;
	position: relative;
}
div#step6 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step6 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step6 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step6  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step6 div.left div.left_b{
	height: 291px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step6 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step6  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step6 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step6 div.middle{

	height:324px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step6 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step6 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step6 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step6 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step6 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 292px;	
}
/*统一控制样式*/
div#step6 div.middle div.tab ul{
	width: 790px;
	height: 292px;
	overflow: hidden;
	float: left;
}
div#step6 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step6 div.middle div.tab ul li.f3{
	width: 242px;
	height: 110px;
	
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1;
}

div#step6 div.middle div.tab ul  li.fl div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step6 div.middle div.tab ul  li.f3 div.p_img{
	padding:5px 0px;
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 5px;
}

div#step6 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step6 div.middle div.tab ul li.fl div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
/*div#step6 div.middle div.tab ul li.fl div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}*/
div#step6 div.middle div.tab ul  li.f3 div.p_img1{
	padding:5px 0px;
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 5px;
}
div#step6 div.middle div.tab li.f3 div.p_name{
	margin-top: 20px;
	width: 137px;
	_width:139px;
	height: 36px;
	overflow: hidden;
	position: relative;
	float: left;
	font-size: 12px;

}
div#step6 div.middle div.tab li.fl div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step6 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step6 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step6 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step6 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step6 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step6 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step6 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step6 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step6 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step6 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step6 div.middle div.tab ul.t_1  li.fl div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step6 div.middle div.tab ul.t_1  li.f3 div.p_price{
	height: 19px;
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
	width: 137px;
	float: left;
}
div#step6 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step6 div.right{
	width: 209px;
	height: 323px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step6 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step6 div.right div.right_top a{
	
	height: 22px;
	width: 115px;
	position: absolute;

	bottom: 6px;
	right: 0px;
	background: url('http://misc.360buyimg.com/product/skin/2013/i/18.png') no-repeat scroll 0px -27px transparent;
}

div#step6 div.right div.right_m {
	
	width: 210px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step6 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step6 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step6 div.right div.right_m ul.mt li img{
	float: left;	

}
div#step6 div.right div.right_b{
	width: 209px;
	height: 110px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step6 div.right div.right_b ul.rb{
	width: 200px;
	height: 94px;
	padding:10px 8px;
	
}	
div#step6 div.right div.right_b ul.rb li{
	width: 200px;
	height: 23px;
	line-height: 23px;
	float: left;
}

/*第一块*/
div#step6 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 292px;
	display: none;
}
/*六楼结束*/	
/*七楼开始*/
div#step7{
	width: 1210px;
	height: 324px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step7 div.left{
	width: 210px;
	height: 324px;
	float: left;
	position: relative;
}
div#step7 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step7 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step7 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step7  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step7 div.left div.left_b{
	height: 291px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step7 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
}	
div#step7  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step7 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step7 div.middle{

	height:324px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step7 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step7 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step7 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step7 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step7 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 292px;	
}
/*统一控制样式*/
div#step7 div.middle div.tab ul{
	width: 790px;
	height: 292px;
	overflow: hidden;
	float: left;
}
div#step7 div.middle div.tab ul li.fl{
	width: 137px;
	height: 175px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step7 div.middle div.tab ul li.f3{
	width: 242px;
	height: 110px;
	
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1;
}

div#step7 div.middle div.tab ul  li.fl div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step7 div.middle div.tab ul  li.f3 div.p_img{
	padding:5px 0px;
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 5px;
}

div#step7 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step7 div.middle div.tab ul li.fl div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
/*div#step7 div.middle div.tab ul li.fl div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}*/
div#step7 div.middle div.tab ul  li.f3 div.p_img1{
	padding:5px 0px;
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 5px;
}
div#step7 div.middle div.tab li.f3 div.p_name{
	margin-top: 20px;
	width: 137px;
	_width:139px;
	height: 36px;
	overflow: hidden;
	position: relative;
	float: left;
	font-size: 12px;

}
div#step7 div.middle div.tab li.fl div.p_name{
	width: 137px;
	height: 36px;
	overflow: hidden;
	position: relative;
}
div#step7 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step7 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step7 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step7 div.middle div.tab ul li.f2{
	height: 180px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step7 div.middle div.tab ul div.f_lb1{
	height: 180px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step7 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 180px;
    width: 1892px;
    overflow: hidden;
}
div#step7 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 180px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step7 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 180px;
	width: 473px;
	float: left;
}
div#step7 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:169px;
	height: 5px;
}
div#step7 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step7 div.middle div.tab ul.t_1  li.fl div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step7 div.middle div.tab ul.t_1  li.f3 div.p_price{
	height: 19px;
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
	width: 137px;
	float: left;
}
div#step7 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step7 div.right{
	width: 209px;
	height: 323px;
	float: left;
	
	border-bottom:1px solid #DDDDDD;
}
div#step7 div.right div.right_top{
	height: 30px;
	width: 209px;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	position: relative;
}
div#step7 div.right div.right_top a{
	
	height: 22px;
	width: 115px;
	position: absolute;

	bottom: 6px;
	right: 0px;
	background: url('http://misc.360buyimg.com/product/skin/2013/i/18.png') no-repeat scroll 0px -27px transparent;
}

div#step7 div.right div.right_m {
	
	width: 210px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step7 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step7 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step7 div.right div.right_m ul.mt li img{
	float: left;	
	
}
div#step7 div.right div.right_b{
	width: 209px;
	height: 110px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step7 div.right div.right_b ul.rb{
	width: 200px;
	height: 94px;
	padding:10px 8px;
	
}	
div#step7 div.right div.right_b ul.rb li{
	width: 200px;
	height: 23px;
	line-height: 23px;
	float: left;
}

/*第一块*/
div#step7 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 292px;
	display: none;
}
/*七楼结束*/	
/*八楼开始*/
div#step8{
	width: 1210px;
	height: 354px;
	
	margin:0 auto;
	margin-top: 18px;
	position: relative;
}
div#step8 div.left{
	width: 210px;
	height: 354px;
	float: left;
	position: relative;
}
div#step8 div.left b.qq{
	position: absolute;
	top: -10px;
	left: 0px;
	width: 26px;
	height: 35px;
	background: url(../images/20130330C.png) -40px 0px no-repeat;
	_background: url(../images/20130330C.jpg) 0px 0px  no-repeat ;
	

	
	
	line-height: 30px;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
div#step8 div.left b.yy{
	width:16px ;
	height: 5px;
	position: absolute;
	top:22px;
	left: 4px;
	background: url(../images/20130330C.png) -80px -1px no-repeat;
	_background: url(../images/20130330C.jpg) -80px -1px  no-repeat ;
	background-color: #fff;
}
div#step8 div.left div.left_top{
	width: 210px;
	height: 30px;
	float: left;
	border-bottom: 2px solid #AAA;
	position: relative;
}
div#step8  h2.bt{
	display: block;
	width: 205px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	line-height: 22px;
	font-weight: 700;
	color: #666666;
	font-family: "microsoft yahei";
}	
div#step8 div.left div.left_b{
	height: 321px;
	width: 209px;
	float: left;
	position: relative;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #F1F1F1;
}
div#step8 div.left_b ul.left_m{
	width: 198px;
	position: absolute;
	top:0px;
	left: 0px;
	padding: 5px;
	z-index: 5;
}	
div#step8  ul.left_m li{
	height: 25px;
	width: 99px;
	line-height: 25px;
	float: left;
	color: #666;	
}
div#step8 div.left div.left_b img{
	display: block;
	width: 209px;
	height: 155px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div#step8 div.middle{

	height:354px;
	width: 790px;
	float: left;
	position: relative;	
}
div#step8 div.middle div.middle_top{
	height: 30px;
	width: 790px;
	position: relative;
	
}
div#step8 div.middle div.middle_top ul{
	
	width: 790px;
	height: 32px;
	
	cursor: default;
}
div#step8 div.middle div.middle_top ul.m_t li{
	height: 30px;
	width: 158px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #AAAAAA;
	float: left;
	font-weight: 700;
	font-family: "microsoft yahei";
}
div#step8 div.middle div.middle_top  div.tabl{
	width: 158px;
	height: 7px;

	position: absolute;
	bottom: -2px;
	_top:25px;
	left: 0px;
	
	
	background: url(../images/tab.png) 0px 0px no-repeat;
}
div#step8 div.middle div.tab{
	float: left;
	position: relative;
	width: 790px;
	height: 322px;	
}
/*统一控制样式*/
div#step8 div.middle div.tab ul{
	width: 790px;
	height: 322px;
	overflow: hidden;
	float: left;
}
div#step8 div.middle div.tab ul li.fl{
	width: 137px;
	height: 155px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
}
div#step8 div.middle div.tab ul div.p_img{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step8 div.middle div.tab ul div.p_img img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step8 div.middle div.tab ul div.p_img1{
	padding:5px 0px;
	width: 137px;
	height: 100px;
}
div#step8 div.middle div.tab ul div.p_img1 img{
	display:block;
	height: 100px;
	margin:0 auto;	
}
div#step8 div.middle div.tab div.p_name{
	width: 137px;
	height: 18px;
	overflow: hidden;
	position: relative;
}
div#step8 div.middle div.tab div.p_name a{
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
}
div#step8 div.middle div.tab div.p_name a:hover {
    color: #E4393C;
    text-decoration: underline;
}
div#step8 div.middle div.tab ul span.p_price{
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
div#step8 div.middle div.tab ul li.f2{
	height: 160px;
	width: 473px;
	float: left;
	border-right: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1; 
	overflow: hidden;
	}

div#step8 div.middle div.tab ul div.f_lb1{
	height: 160px;
	width: 473px;
	position: relative;
	float: left;
	overflow: hidden;
	
}
div#step8 div.middle div.tab div.f_lb1 ul.f_lb2{
	position: absolute;
	top: 0px;
	left:0px;
    height: 160px;
    width: 1892px;
    overflow: hidden;
}
div#step8 div.middle div.tab ul.f_lb2 li.f_lb{
	display: block;
	height: 160px;
	width: 473px;
	float: left;
	padding: 0px;
	 border:0px;
}
div#step8 div.middle div.tab ul.f_lb2 li.f_lb img{

	display: block;
	height: 160px;
	width: 473px;
	float: left;
}
div#step8 div.middle div.tab ul.f_lb3{
	position: absolute;
	left: 161px;
	top:149px;
	height: 5px;
}
div#step8 div.middle div.tab ul.f_lb3 li{
	width: 36px;
	height: 5px;
	margin-right: 2px;
	background-color: #9A9B9A;
	float: left;
	padding: 0px;
}
/*轮播结束*/
/*价格控制*/
div#step8 div.middle div.tab ul.t_1 div.p_price{
	
	font-size: 15px;
	font-family: Verdana;
	color: #E4393C;
}
div#step8 div.middle div.tab ul.t_1 div.p_price span.xiao{
	font-size: 12px;
	font-family: Verdana;
	color: #E4393C;
}
/*价格结束*/
/*右边开始*/
div#step8 div.right{
	width: 209px;
	height: 323px;
	float: left;
	position: relative;
	padding-top: 30px;
	cursor: pointer;
	border-bottom:1px solid #DDDDDD;
}

div#step8 div.right div.right_tab{
	display: block;
	width: 40px;
	height: 5px;
	z-index: 1;
	position: absolute;
	top: 25px;
	left:0px;
	border-bottom: 2px solid #E4393C;
	text-align: center;
	overflow: hidden;

	
}
div#step8 div.right div.right_tab b{
	
	 
	/*margin-top: 8px;*/
	width: 0px;
	height: 0px;
	border-style: dashed dashed solid;
	border-width: 5px;
	border-color:  transparent transparent #E4393C; 
	overflow: hidden;
	font-size: 0px; 
	text-align: center;
	overflow: hidden;
}
div#step8 div.right_1{
	width: 209px;
	height: 321px;
	float: left;
	
	
	border-top: 2px solid #AAA;
	
	
}
div#step8 div.right_1 div.r_tab1{
	padding-top: 10px;
	
}
div#step8 div.right_1 ul.r_tab{
	display: none;
}

div#step8 div.right_1 ul.r_tab li{
	float: left;
	width: 200px;
	height: 22px;
	padding: 4px 0px 4px 5px;
	overflow: hidden;
	
	font: 12px/150% Arial,Verdana,"宋体";
}
div#step8 div.right_1 ul.r_tab li.r_1 span{
	float: left;
	width: 18px;
	height: 18px;
	margin: 2px 5px 0px 0px;
	text-align: center;
	line-height: 19px;
	cursor: #ccc;
	
	color: #E4393C;

	background: url(../images/20130330B_1.png) 0px -50px no-repeat;
}
div#step8 div.right_1 ul.r_tab li a{
	width: 130px;
	
	overflow: hidden;
	display: block;
	float: left;
	line-height: 22px;

}
div#step8 div.right_1 ul.r_tab li.r_2 span{
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	margin: 2px 5px 0px 0px;
	text-align: center;
	line-height: 19px;
	color: #ccc;
	
	background: url(../images/20130330B_1.png) -25px -50px no-repeat;
}
div#step8 div.right_1 ul.r_tab li.r_2 a{
	line-height: 22px;
}
div#step8 div.right_1 ul.r_tab li strong{
	display: block;
	float: right;
	line-height: 22px;
	font-weight: 400;
	color: #E4393C;
}
div#step8 div.right div.smt{
	padding: 7px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	color:#666;
	height: 16px;
	width: 40px;
	line-height: 16px;
	text-align: center;
	
	

}
div#step8 div.right div.smt h3{
	font: 12px/150% Arial,Verdana,"宋体";
	font-weight: 500;

}
/*div#step8 div.right div.right_top a{
	color: #005EA7;
	position: relative;
	float: right;
	padding-right: 12px;
	line-height: 18px;
	margin-left: 18px;
}
div#step8 div.right div.right_top  b{
	position: absolute;
	right: 0px;
	top: 2px;
	width: 8px;
	height: 13px;
	background: url(../images/20130330B_1.png) -130px -50px no-repeat;
}
div#step8 div.right div.right_m {
	
	width: 209px;
	height: 180px;
	padding: 0px;
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}
div#step8 div.right div.right_m ul.mt{
	width: 210px;
	height: 180px;
	float: left;
}
div#step8 div.right div.right_m ul.mt li{
	height: 35px;
	width: 105px;
	border-bottom: 1px dotted #F1F1F1;
	float: left;
	cursor: pointer;
}
div#step8 div.right div.right_m ul.mt li img{
	float: left;
}
div#step8 div.right div.right_b{
	width: 209px;
	height: 180px;
	float: left;
	position: relative;
	overflow: hidden;
}
div#step8 div.right div.right_b ul.rb{
	width: 418px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}	
div#step8 div.right div.right_b ul.rb li{
	width: 209px;
	height: 180px;
	float: left;
}
div#step8 div.right div.right_b ul.rb li img{
	width: 209px;
	height: 180px;
	float: left;
}
div#step8 div.right div.right_b div.bq{
	width: 76px;
	height: 5px;
	position:absolute;
	top: 169px;
	left: 65px;
	overflow: hidden;
}	
div#step8 div.right div.right_b div.bq span.bq_1{
	display: block;
	height: 5px;
	
	width: 36px;
	margin-left: 2px;
	_margin-left:1px;
	float: left;
	background: #9A9A9A;
}*/
/*第一块*/
div#step8 div.middle div.box_tab{
	float: left;
	width: 790px;
	height: 322px;
	display: none;
}
/*八楼结束*/	
/*所有楼层结束*/
/*楼层下方开始*/
div#bottom{
	height: 203px;
	width: 1210px;
	margin:0 auto;
	margin-top: 20px;
	border-bottom: 1px solid #DDDDDD;
	position: relative;

}
div#bottom div.st_1{
	margin-bottom: 10px;
	height: 190px;
	width: 444px;
	overflow: hidden;
	/*加这个解决了宽度莫名变大的问题*/
	border-top: 2px solid #AAAAAA;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	float: left;


}
div#bottom div.st_2{
	margin-bottom: 10px;
	height: 190px;
	width: 444px;
	border-top: 2px solid #AAAAAA;
	
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	float: left;

}
div#bottom  div.st_bt{
	margin: 0 7px;
	width:430px;
	float: left;
}
div#bottom  div.st_bt  h2{
	font-family: 微软雅黑;
	line-height:29px;
	font-size: 14px;
	float: left;
	color: #666;
}
div#bottom  div.saidan{
	padding-right: 10px;
	padding-left: 10px;
	width: 424px;
	height: 161px;
	float: left;
	overflow: hidden;
	position: relative;
	
}
div#bottom  div.saidan ul.sd_1{
	width: 424px;
	
}
div#bottom  div.saidan ul li{
	float: left;
	width: 408px;
	height: 60px;
	padding:10px 8px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
}
div#bottom  div.saidan ul li div.p_img{
	height: 50px;
	width: 50px;
	float: left;
	padding: 5px 0px;
	
	margin-right: 15px;
	position: relative;
}
div#bottom  div.saidan ul.sd_1 li div.p_img b{
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top:0px;
	right: -10px;
	background: url(../images/20130330B_1.png) -198px -50px no-repeat; 
}
div#bottom  div.saidan ul.sd_2 li div.p_img b{
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top:0px;
	right: -10px;
	background: url(../images/20130330B_1.png) -224px -50px no-repeat; 
}
div#bottom  div.saidan ul li div.p_img img{
	display: block;
	height: 50px;
	width: 50px;
	
}
div#bottom  div.saidan ul li div.p_name{
	width: 342px;
	height: 18px;
	float: left;
	overflow: hidden;
	padding:3px 0px;
}	
div#bottom  div.saidan ul li div.p_name a{
	color: #005EA7;
	line-height: 18px;
	
}
div#bottom  div.saidan ul li div.p_name a:hover{
	text-decoration: underline;
}
div#bottom  div.saidan ul li div.p_jiesao{
	width: 285px;
	padding-right: 50px;
	float: left;
	height: 36px;
	overflow: hidden;
	background: url(../images/20130330B_1.png) 300px -80px no-repeat;
}

div#bottom  div.saidan ul li a{
	color: #999;
	line-height: 18px;
	overflow: hidden;
}
div#bottom  div.saidan ul li div.p_jiesao a:hover{
		text-decoration: underline;
		
}
div#bottom div.b_right {
	height: 139px;
	width: 308px;
	border-top: 2px solid #AAAAAA;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	float: left;
	margin-left: 8px;
	font: 12px/150% Arial,Verdana,"宋体";
	color: #666;
	margin-bottom: 8px;
	position: relative;
	
}

div#bottom  div.b_right div.b_right1{
	
	height: 29px;
	line-height: 29px;
	padding: 0px 8px;
	
}
div#bottom  div.b_right div.b_right1 h2{
	float: left;
	font-family: "microsoft yahei";
	font-size:14px;
	line-height: 29px;
}
div#bottom  div.b_right div.b_right1 a{
	color: #005EA7;
	float: right;
}
div#bottom  div.b_right div.c_right{
	padding: 5px 10px;
	width: 288px;
	height: 100px;

}
div#bottom  div.b_right div.c_right img{
	display: block;
	width: 100px;
	height: 100px;
	float: left;
}
div#bottom  div.b_right div.c_right ul{
	width: 180px;
	float: left;
	margin-left: 3px;
	

}
div#bottom  div.b_right div.c_right ul li{
	width: 180px;
	float: left;
	height: 25px;
	overflow: hidden;
}
div#bottom  div.b_right div.c_right ul li a{
	color: #005EA7;
	line-height: 25px;
}
div#bottom  div.b_right div.b_right a:hover{
	text-decoration: underline;
}
div#bottom div.youjian{
	width: 310px;
	height: 45px;
	margin-bottom: 10px;
	float: left;
	margin-left: 8px;
	position: relative;
}
div#bottom div.youjian h2{
	line-height: 18px;
	float: left;
	display: block;
	width: 310px;
	height: 18px;
	font-family:微软雅黑;
	font-size: 14px;
	color: #667;
}
div#bottom div.youjian div.email input.text{
	display: block;
	float: left;
	height: 21px;
	width: 215px;
	padding:1px 0px 1px 25px;
	background: url(../images/20130330B_1.png) -251px -46px no-repeat;
	border: 1px inset #bbb;
	color: #999;
}
div#bottom div.youjian div.email input.button{
	display: block;
	left: right;
	width: 63px;
	height: 25px;
	background: none repeat scroll 0% 0% #E4393C;
	color: #fff;
	border-radius: 3px;
	line-height: 25px;
	font-weight: 700;
	text-align: center;
	cursor: pointer;
	position: absolute;
	bottom: 2px;
	right: 0px;
}
	

div#bottom2{
	height: 178px;
	width: 1210px;
	margin:0 auto;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 20px;
	overflow: hidden;
}
div#bottom2 div.fuwu{
	margin:20px;
	width: 1170px;
	height: 156px;
	float: left;
}
div#bottom2 div.fuwu dl{
	width: 192px;
	float: left;
	  font: 12px/150% Arial,Verdana,"宋体";
    color: #666;

}
div#bottom2 div.fuwu dl dt{
	width: 148px;
	height: 19px;
	padding: 6px 0px 6px 44px;
	font-size: 14px;
	font-family:"microsoft yahei"; 
	float: left;
	color: #333;
	position: relative;
	
}
div#bottom2 div.fuwu dl dd{
	
	width: 120px;
	padding-left: 24px;
	margin-left: 20px;
	line-height: 20px;
}
div#bottom2 div.fuwu dl b{
	position: absolute;
	left: 0px;
	top: 5px;
	width: 40px;
	height: 40px;
	background-image: url(../images/20130330A_2.png);
	background-repeat: no-repeat;
	

}
div#bottom2 div.ditu{
	 font: 12px/150% Arial,Verdana,"宋体";
	 color: #666;
	 width: 200px;
	 height: 150px;
	 padding-top: 6px;
	 background: url(../images/20130330B_1.png) 0px -131px no-repeat;
	 overflow: hidden;
	 float: right;
	 position: relative;
}
div#bottom2 div.ditu div.bt{
	margin-bottom: 6px;
	cursor: default;
}
div#bottom2 div.ditu div.bt h3{
	font-family: 微软雅黑;
	font-size: 14px;
}
div#bottom2 div.ditu div.dl{
	margin-bottom: 14px;
	line-height: 18px;
}
div#bottom2 div.ditu a{
	display: block;
	height: 18px;
	width: 100px;
	text-align: right;
	position: absolute;
	right: 0px;
	bottom: 25px;
	color: #005EA7;
}
div#bottom2 div.ditu a:hover{
	text-decoration: underline;
}
div#link{
	width: 1210px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	margin: 0 auto;
	text-align: center;
	color: #333;
}
div#link a{
	margin:0 5px;

}
div#copyright{
	width: 1210px;
	text-align: center;
	margin: 10px auto;
	font: 12px/150% Arial,Verdana,"宋体";
color: #666;
}
div#bottom_img{
	margin: 0 auto;
	text-align: center;
	height: 40px;
}
div#bottom_img{
	vertical-align:middle;
}


























	





